
// 处理对象格式数据 
// 采取键值对 拼接的方式 拼接到url地址后(名为查询字符串)
// 又因为拼接字符串需要用到join方法
// join方法又属于数组方法 所以需要先push到数组 然后在进行转换&分隔
function reseltData(data) {
    var arr = []
    for (var k in data) {
        var str = k + '=' + data[k]
       
        arr.push(str)
    }
    return arr.join('&')
}


function meAjax(options) {
    var xhr = new XMLHttpRequest()
    var qs = reseltData(options.data)
    // toUpperCase()将字母转为大写
    if (options.method.toUpperCase() === 'GET') {
        xhr.open(options.method, options.url + '?' + qs)
        xhr.send()
    } else if (options.method.toUpperCase() === 'POST') {
        xhr.open(options.method, options.url)
        xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
        xhr.send(qs)
    }
}

    xhr.onreadystatechange = function () {
        if (xhr.readyState === 4 && xhr.status === 200) {
            var reselut = JSON.parse(xhr.responseText)
            options.success(reselut)
        }

    }

